open–closed principle
SOLID
– the "O" in "SOLID" represents the open–closed principle
Robustness principle
https://en.wikipedia.org/wiki/Open–closed_principle